sports desk - Turkish English Dictionary